Cape lion
noun
: a large black-maned lion formerly abundant in southern Africa but extinct since about 1850
Love words? Need even more definitions?
Merriam-Webster unabridged
Share